package com.ruoyi.whzj.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 任务设置对象 wh_tasksetting
 * 
 * @author ruoyi
 * @date 2020-10-15
 */
public class WhTasksetting extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 任务设置id */
    private String id;

    /** 超时时间 单位秒 */
    @Excel(name = "超时时间 单位秒")
    private Integer overtimeTime;

    /** 点赞 消耗能量 */
    @Excel(name = "点赞 消耗能量")
    private Integer greatConsume;

    /** 点赞 最小发布量 */
    @Excel(name = "点赞 最小发布量")
    private Integer greatMinnum;

    /** 点赞 奖励能量 */
    @Excel(name = "点赞 奖励能量")
    private Integer greatReward;

    /** 点赞加速 消耗能量 */
    @Excel(name = "点赞加速 消耗能量")
    private Integer greatSpeed;

    /** 点赞加速 单个消耗能量 */
    @Excel(name = "点赞加速 单个消耗能量")
    private Integer greatSpeedone;

    /** 评论 消耗能量 */
    @Excel(name = "评论 消耗能量")
    private Integer commentConsume;

    /** 评论 最小发布量 */
    @Excel(name = "评论 最小发布量")
    private Integer commentMinnum;

    /** 评论 奖励能量 */
    @Excel(name = "评论 奖励能量")
    private Integer commentReward;

    /** 评论加速 消耗能量 */
    @Excel(name = "评论加速 消耗能量")
    private Integer commentSpeed;

    /** 评论加速 单个消耗能量 */
    @Excel(name = "评论加速 单个消耗能量")
    private Integer commentSpeedone;

    /** 关注 消耗能量 */
    @Excel(name = "关注 消耗能量")
    private Integer attentionConsume;

    /** 关注 最小发布量 */
    @Excel(name = "关注 最小发布量")
    private Integer attentionMinnum;

    /** 关注 奖励能量 */
    @Excel(name = "关注 奖励能量")
    private Integer attentionReward;

    /** 关注加速 消耗能量 */
    @Excel(name = "关注加速 消耗能量")
    private Integer attentionSpeed;

    /** 关注加速 单个消耗能量 */
    @Excel(name = "关注加速 单个消耗能量")
    private Integer attentionSpeedone;

    /** 播放量 单个消耗数量 */
    @Excel(name = "播放量 单个消耗数量")
    private Integer playConsume;

    /** 播放量 发布最小数量 */
    @Excel(name = "播放量 发布最小数量")
    private Integer playMinnum;

    /** 播放量 api地址 */
    @Excel(name = "播放量 api地址")
    private String playApi;

    /** 播放量 api参数 */
    @Excel(name = "播放量 api参数")
    private String playPara;

    /** 用户获取任务量 */
    @Excel(name = "用户获取任务量")
    private Integer userObtain;

    /** 用户发布任务量 */
    @Excel(name = "用户发布任务量")
    private Integer userRelease;

    /** vip获取任务量 */
    @Excel(name = "vip获取任务量")
    private Integer vipObtain;

    /** vip发布任务量 */
    @Excel(name = "vip发布任务量")
    private Integer vipRelease;

    public void setId(String id) 
    {
        this.id = id;
    }

    public String getId() 
    {
        return id;
    }
    public void setOvertimeTime(Integer overtimeTime) 
    {
        this.overtimeTime = overtimeTime;
    }

    public Integer getOvertimeTime() 
    {
        return overtimeTime;
    }
    public void setGreatConsume(Integer greatConsume) 
    {
        this.greatConsume = greatConsume;
    }

    public Integer getGreatConsume() 
    {
        return greatConsume;
    }
    public void setGreatMinnum(Integer greatMinnum) 
    {
        this.greatMinnum = greatMinnum;
    }

    public Integer getGreatMinnum() 
    {
        return greatMinnum;
    }
    public void setGreatReward(Integer greatReward) 
    {
        this.greatReward = greatReward;
    }

    public Integer getGreatReward() 
    {
        return greatReward;
    }
    public void setGreatSpeed(Integer greatSpeed) 
    {
        this.greatSpeed = greatSpeed;
    }

    public Integer getGreatSpeed() 
    {
        return greatSpeed;
    }
    public void setGreatSpeedone(Integer greatSpeedone) 
    {
        this.greatSpeedone = greatSpeedone;
    }

    public Integer getGreatSpeedone() 
    {
        return greatSpeedone;
    }
    public void setCommentConsume(Integer commentConsume) 
    {
        this.commentConsume = commentConsume;
    }

    public Integer getCommentConsume() 
    {
        return commentConsume;
    }
    public void setCommentMinnum(Integer commentMinnum) 
    {
        this.commentMinnum = commentMinnum;
    }

    public Integer getCommentMinnum() 
    {
        return commentMinnum;
    }
    public void setCommentReward(Integer commentReward) 
    {
        this.commentReward = commentReward;
    }

    public Integer getCommentReward() 
    {
        return commentReward;
    }
    public void setCommentSpeed(Integer commentSpeed) 
    {
        this.commentSpeed = commentSpeed;
    }

    public Integer getCommentSpeed() 
    {
        return commentSpeed;
    }
    public void setCommentSpeedone(Integer commentSpeedone) 
    {
        this.commentSpeedone = commentSpeedone;
    }

    public Integer getCommentSpeedone() 
    {
        return commentSpeedone;
    }
    public void setAttentionConsume(Integer attentionConsume) 
    {
        this.attentionConsume = attentionConsume;
    }

    public Integer getAttentionConsume() 
    {
        return attentionConsume;
    }
    public void setAttentionMinnum(Integer attentionMinnum) 
    {
        this.attentionMinnum = attentionMinnum;
    }

    public Integer getAttentionMinnum() 
    {
        return attentionMinnum;
    }
    public void setAttentionReward(Integer attentionReward) 
    {
        this.attentionReward = attentionReward;
    }

    public Integer getAttentionReward() 
    {
        return attentionReward;
    }
    public void setAttentionSpeed(Integer attentionSpeed) 
    {
        this.attentionSpeed = attentionSpeed;
    }

    public Integer getAttentionSpeed() 
    {
        return attentionSpeed;
    }
    public void setAttentionSpeedone(Integer attentionSpeedone) 
    {
        this.attentionSpeedone = attentionSpeedone;
    }

    public Integer getAttentionSpeedone() 
    {
        return attentionSpeedone;
    }
    public void setPlayConsume(Integer playConsume) 
    {
        this.playConsume = playConsume;
    }

    public Integer getPlayConsume() 
    {
        return playConsume;
    }
    public void setPlayMinnum(Integer playMinnum) 
    {
        this.playMinnum = playMinnum;
    }

    public Integer getPlayMinnum() 
    {
        return playMinnum;
    }
    public void setPlayApi(String playApi) 
    {
        this.playApi = playApi;
    }

    public String getPlayApi() 
    {
        return playApi;
    }
    public void setPlayPara(String playPara) 
    {
        this.playPara = playPara;
    }

    public String getPlayPara() 
    {
        return playPara;
    }
    public void setUserObtain(Integer userObtain) 
    {
        this.userObtain = userObtain;
    }

    public Integer getUserObtain() 
    {
        return userObtain;
    }
    public void setUserRelease(Integer userRelease) 
    {
        this.userRelease = userRelease;
    }

    public Integer getUserRelease() 
    {
        return userRelease;
    }
    public void setVipObtain(Integer vipObtain) 
    {
        this.vipObtain = vipObtain;
    }

    public Integer getVipObtain() 
    {
        return vipObtain;
    }
    public void setVipRelease(Integer vipRelease) 
    {
        this.vipRelease = vipRelease;
    }

    public Integer getVipRelease() 
    {
        return vipRelease;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("overtimeTime", getOvertimeTime())
            .append("greatConsume", getGreatConsume())
            .append("greatMinnum", getGreatMinnum())
            .append("greatReward", getGreatReward())
            .append("greatSpeed", getGreatSpeed())
            .append("greatSpeedone", getGreatSpeedone())
            .append("commentConsume", getCommentConsume())
            .append("commentMinnum", getCommentMinnum())
            .append("commentReward", getCommentReward())
            .append("commentSpeed", getCommentSpeed())
            .append("commentSpeedone", getCommentSpeedone())
            .append("attentionConsume", getAttentionConsume())
            .append("attentionMinnum", getAttentionMinnum())
            .append("attentionReward", getAttentionReward())
            .append("attentionSpeed", getAttentionSpeed())
            .append("attentionSpeedone", getAttentionSpeedone())
            .append("playConsume", getPlayConsume())
            .append("playMinnum", getPlayMinnum())
            .append("playApi", getPlayApi())
            .append("playPara", getPlayPara())
            .append("userObtain", getUserObtain())
            .append("userRelease", getUserRelease())
            .append("vipObtain", getVipObtain())
            .append("vipRelease", getVipRelease())
            .toString();
    }
}
